solve puzzle - English Synonyms Dictionary